right on the spot - Español Inglés Diccionario